import subprocess

def update_packages():
     # Обновление списков пакетов
     subprocess.run(["sudo", "apt", "update"])

def get_updates():
    # Получение количества доступных обновлений
    result = subprocess.run(["apt", "list", "--upgradable"], capture_output=True, text=True)
    #print(result)
    output = result.stdout.strip()
    #print(output)

    # Разделение вывода на строки и подсчет кол-ва строк (пакетов)
    packages = output.split('\n')

    return len(packages)-1#Высчитываем первый enter

def main():
    num_updates = get_updates()

    if num_updates > 0:
        print(str(num_updates), flush=True)
    else:
        print("OK", flush=True)

if __name__ == "__main__":
    main()
